package object;

public class IntegerDemo {
    public static void main(String[] args) {
//        Integer i1=new Integer(5);
//        Integer i2=new Integer(5);
//        System.out.println(i1==i2);
//        System.out.println(i1.equals(i2));
//        valueOf 方法会复用1个字节范围内（-128~127）的数据
//        Integer i3=Integer.valueOf(129);
//        Integer i4=Integer.valueOf(129);
//        System.out.println(i3==i4);
//        System.out.println(i3.equals(i4));

//        Integer i=153;
//        int j=i;
//        System.out.println(i);
//        System.out.println(j);

//        int max=Integer.MAX_VALUE;
//        int min=Integer.MIN_VALUE;
//        System.out.println("int的最大值："+max+"，最小值："+min);
//        long max1=Long.MAX_VALUE;
//        long min1=Long.MIN_VALUE;
//        System.out.println("long的最大值："+max1+"，最小值："+min1);
//        float max2=Float.MAX_VALUE;
//        float min2=Float.MIN_VALUE;
//        System.out.println("long的最大值："+max2+"，最小值："+min2);

//            int a=12;
//            Integer i=Integer.valueOf(a);

//        String s1="165";
//        int aaa=Integer.parseInt(s1);
//        System.out.println(aaa);
//
//        String s2="3543.156";
//        double ddd=Double.parseDouble(s2) ;
//        System.out.println(ddd);
//
//        String s3="-123";
//        byte bbb=Byte.parseByte(s3);
//        System.out.println(bbb);

//        Integer i=Integer.valueOf(10);
//        int a=i;
//        System.out.println(a);



    }
}
